﻿*{ margin:0; padding:0}
.nybanner{height:350px; margin:0px auto; padding:0px;}
body {
	margin:0px auto;
	font-size:12px;
	font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;
	padding:0px auto; width:100%; min-width:1150px;
}
img{border:none;}

ul,li{margin:0px; padding:0px; list-style:none;}

/*#*/

a:lin30{
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a{
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a.prlist:link {
	text-decoration: underline;
	color:#3165ff
}
a.prlist:visited {
	text-decoration: underline;
	color:#3165ff
}
a.prlist:hover {
	text-decoration: none;
	color:#ff6600
}
a.prlist:active {
	text-decoration: underline;
}
a.plist:link {
	text-decoration: none;
	color:#7e7e7e
}
a.plist:visited {
	text-decoration: none;
	color:#7e7e7e
}
a.plist:hover {
	text-decoration: underline;
	color:#6fa200
}
a.plist:active {
	text-decoration: none;
}
a.newslink:link {
	text-decoration: none;
	color:#01aef0;
	font-weight:bold;
}
a.newslink:visited {
	text-decoration: none;
	color:#01aef0;
	font-weight:bold;
}
a.newslink:hover {
	text-decoration: underline;
	color:#ffffff;
	font-weight:bold;
}
a.newslink:active {
	text-decoration: none;
}
a.newslinks:link {
	text-decoration: none;
	color:#444444;
}
a.newslinks:visited {
	text-decoration: none;
}
a.newslinks:hover {
	text-decoration: none;
	color:#f10307;
}
a.newslinks:active {
	text-decoration: none;
}
.cplink a {
	text-decoration: none;
	color:#4b4b4b;
}
.cplink a:hover {
	text-decoration: none;
	color:#e30000;
}
img {
	border-width:0px;
}
.dbxf{
	float:left;
	position:fixed;
	bottom:0px;
	background:rgba(0,0,0,0.6);
	width:100%;
	z-index:1000;
} 
.dbxf a{ font-size:14px; color:#fff; text-align:right; position:relative; right:20%; top:20px;}
.dks{
	margin:auto;
	width:1200px;
}
.dbgdjs{float:left;
width:545px;
font-size:25px;
color:#ff9b00;
text-align:left;
line-height:50px;
margin-top:10px;
font-weight:bold;
background:url(../images/mianfei.png) no-repeat right top;
letter-spacing: 2px;
}
.dbgdjs span{color:#fff;}
.dbgdimg{
	float:left;
	width:55px;
	height:77px;}
	
.dbgdnr{float:left;
	width:275px;
	font-size:18px;
	margin-left:15px;
	margin-top:17px;
	font-weight:bold;
	color:#de3d2f;
	text-align:left;
	line-height:30px;
	}
.dbgdnr span{font-size:16px;
	color:#fff;
	font-weight:lighter;
	}
.dbgdly{
	float:left;
	width:525px;
	margin-left:35px;
}
.bottom_R{ width:213px; float:right;margin-top: 3%; background:url(../images/dbdh1.png) no-repeat top center; text-align:center;}
.bottom_R span{ display:block; font-size:20px; color:#fff;margin-top: 46px;}
.bottom_R p{ font-size:35px; color:#de3d2f; padding:0px; font-weight:bold;}
/*头部*/ 
.top{ width:100%; height:60px; border-bottom:3px solid #31353e;}
.header{ width:1340px; height:60px; margin:0px auto; padding:0px;}
.logo{ width:190px; height:60px; float:left;}
.topTelphone{ float:right}

#nav {position:relative; width:950px; height:60px; float:left; background:url(../images/menu.png) no-repeat bottom;}
#nav ul {height:40px;line-height:40px; margin:15px auto 0px 40px; overflow:hidden; padding:0px;}
#nav ul li {float:left;width:auto; padding:0px 2px; margin:0px 14px;}

#nav ul li a {
	font-size:16px; font-family:Microsoft YaHei;
	color:#fff; margin:0px 8px;
	width:auto;
	display:block;
	text-align:center;
	text-decoration:none;
	margin:0px;
}
#nav ul li a:hover {border-bottom:3px solid #f87d12; width:auto;}
#nav .subnav { display:none; z-index:9999;
	position:absolute;
	top:62px;
	width:auto!important;
	min-width:110px;
	height:32px;
	line-height:30px;
	white-space:nowrap;
	background:url(../images/menu1.png) no-repeat left;
}
#nav .subnav p {
	margin-left:10px;
	padding-right:10px;
	background:url(../images/menu3.png) no-repeat right;
}
#nav .subnav p span {
	display:block;
	color:#fff; margin:0px 20px; height:32px;
	background:url(../images/menu2.png) repeat-x bottom;
}
#nav .subnav p a {
	font-size:14px; font-family:SimSun;
	display:inline;
	color:#fff;
	text-decoration:none;
	margin:0 5px;
	padding:0 2px;
}
#nav .subnav p a:hover {
	font-weight:400; line-height:30px;
	background-image:none;
	border-bottom:1px solid;
}
#nav .subnav .arrow {
	position:absolute;
	top:-4px;
	display:block;
	width:11px;
	height:5px;
	background-position:0 -261px;
}


/*banner图片切换*/
#bannerbg{ width:100%; height:700px; margin:0px auto; padding:0px;}
#banner { margin: 0px auto; width:100%; overflow: hidden; }
#banner_point { z-index: 9999; position: absolute; margin: 0px 0px 0px -950px; width: 1000px; bottom: 20px; height: 20px; left: 50%; }
#banner { z-index: 10; position: relative; width:100%;height:700px; overflow: hidden; }
#banner_list { margin: 0px auto; width:100%; overflow: hidden; }
#banner_list IMG { margin: 0px auto; width:100%; }
#banner_bg { z-index: 1000; position: absolute; filter: alpha(opacity=60); width: 100%; bottom: 0px; height: 40px; cursor: pointer; opacity: 0.6; _bottom: -1px; }
#banner_info { z-index: 1001; position: absolute; line-height: 30px; bottom: 0px; display: none; height: 30px; color: #fff; font-size: 13px; cursor: pointer; font-weight: bold; left: 100px; }
#banner_text { z-index: 1002; position: absolute; width: 120px; bottom: 3px; right: 3px; }
#banner UL { z-index: 1002; position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; bottom: 10px; padding-right: 0px; right: 15px; padding-top: 0px; }
#banner UL LI { position: relative; text-align: center; line-height: 12px; width: 45px; display: inline; background: url(../images/ifpoff.gif) no-repeat; float: left; height:7px; color: #fff; cursor: pointer; margin-right: 15px; _background: url(../images/ifpoff.gif) no-repeat; }
#banner UL LI.on { background: url(../images/ifpon.gif) no-repeat; color: #fff; _background: url(../images/ifpon.gif) no-repeat; }
#banner_list A { position: absolute; width:100%;display: block; height:700px; }
#banner_point UL LI .pointLayer IMG { width: 61px; display: block; float: left; height: 61px; }


/*中间内容部分*/
.min1{ width:100%; height:660px; background:#f5f5f5;}
.min2{ width:1200px; margin:0px auto; padding:0px; height:590px; display:block; overflow:hidden;}
.min3{ width:100%; height:161px; background:url(../images/hf1.jpg) no-repeat center;}
.min4{ width:100%; height:850px; background:#f5f5f5;}
.min5{ width:100%; height:auto;}.min5 img{ width:100%; height:auto; }
.min6{ width:100%; height:auto;}.min6 img{ width:100%; height:auto; }
.min7{ width:100%; height:440px; background:#e8e8e8;}
.min8{ width:1200px; height:1100px; margin:0px auto; padding:0px; display:block; overflow:hidden;}
.min9{ width:100%; height:140px; background:#f4f3f7;}
.min10{ width:1200px; height:500px; margin:0px auto; padding:0px; display:block; overflow:hidden;}
.min11{ width:100%; height:auto;}.min11 img{ width:100%; height:auto; }
.min12{ width:100%; height:120px; background:url(../images/hf6bg.jpg) no-repeat center;}
.min13{ width:100%; height:225px; background:#383838;}

.height30{ width:100%; height:30px; margin:0px auto; padding:0px; clear:both;}
.sy-title{ width:1200px; height:100px; margin:0px auto; padding:0px; display:block; overflow:hidden;}
.chanpin{ width:1200px; height:361px; margin:0px auto; padding:0px; display:block; overflow:hidden; color:#615f5f;}
.chanpin a{ color:#615f5f;}   .chanpin:hover{ color:#fff;}.chanpin a:hover{ color:#fff;}
.sy-cp1{ width:384px; height:186px; float:left;  background:url(../images/tb1.png) no-repeat left; display:block; overflow:hidden; background-position:left 0px; margin:0px auto 22px auto;}
.sy-cp2{ width:384px; height:186px; float:left;  background:url(../images/tb1.png) no-repeat left; display:block; overflow:hidden; background-position:-409px 0px; margin:0px 24px 22px 24px;}
.sy-cp3{ width:384px; height:186px; float:left;  background:url(../images/tb1.png) no-repeat left; display:block; overflow:hidden; background-position:right 0px; margin:0px auto 22px auto;}
.sy-cp4{ width:384px; height:186px; float:left;  background:url(../images/tb1.png) no-repeat left; display:block; overflow:hidden; background-position:left -191px;}
.sy-cp5{ width:384px; height:186px; float:left;  background:url(../images/tb1.png) no-repeat left; display:block; overflow:hidden; background-position:-409px -191px; margin:0px 24px 0px 24px;}
.sy-cp6{ width:384px; height:186px; float:left;  background:url(../images/tb1.png) no-repeat left; display:block; overflow:hidden; background-position:right -191px;}

.sy-cp1:hover{ background:url(../images/tb1hover.png) no-repeat left; background-position:left 0px;}
.sy-cp2:hover{ background:url(../images/tb1hover.png) no-repeat left; background-position:-409px 0px;}
.sy-cp3:hover{ background:url(../images/tb1hover.png) no-repeat left; background-position:right 0px;}
.sy-cp4:hover{ background:url(../images/tb1hover.png) no-repeat left; background-position:left -191px;}
.sy-cp5:hover{ background:url(../images/tb1hover.png) no-repeat left; background-position:-409px -191px;}
.sy-cp6:hover{ background:url(../images/tb1hover.png) no-repeat left; background-position:right -191px;}


.case-content{overflow:hidden;margin:0 auto;width:1200px}

.xjbtb{ width:280px; height:300px; float:left; margin:10px; padding:25px 0px;}
.xjbtb:hover{box-shadow:0px 0px 12px #e8e8e8; _box-shadow:0px 0px 12px #e8e8e8;}

.case-item{ margin:0px auto; width:170px; height:170px;}
.ih-item{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ih-item a{color:#333}
.ih-item a:hover{text-decoration:none}
.ih-item img{width:148px;height:148px;}
.ih-item.circle,.ih-item.circle .img{position:relative;width:170px;height:170px;border-radius:50%}
.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;
                            box-shadow:inset 0 0 0 16px rgba(255,255,255,.6),0 1px 2px rgba(0,0,0,.3);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item.circle .img img{border-radius:50%}
.ih-item.square{position:relative;width:316px;height:216px;border:8px solid #fff;box-shadow:1px 1px 3px rgba(0,0,0,.3)}
.ih-item.circle.effect1 .spinner
{
width:170px;height:170px;border:10px solid #e5e5e5;border-right-color:#027bd7;border-bottom-color:#027bd7;
border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.ih-item.circle.effect1 .spinner1
{
width:170px;height:170px;border:10px solid #e5e5e5;border-right-color:#ff8214;border-bottom-color:#ff8214;
border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.ih-item.circle.effect1 .spinner2
{
width:170px;height:170px;border:10px solid #e5e5e5;border-left-color:#027bd7;border-top-color:#027bd7;
border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.ih-item.circle.effect1 .spinner3
{
width:170px;height:170px;border:10px solid #e5e5e5;border-left-color:#ff8214;border-top-color:#ff8214;
border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}



.ih-item.circle.effect1 .img{position:absolute;top:10px;bottom:0;left:10px;right:0;width:auto;height:auto}
.ih-item.circle.effect1 .img:before{display:none}
.ih-item.circle.effect1 .spinner{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.ih-item.circle.effect1 .spinner1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.ih-item.circle.effect1 .spinner2{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.ih-item.circle.effect1 .spinner3{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}

.ih-item.circle.effect1 a:hover .spinner{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}
.ih-item.circle.effect1 a:hover .spinner1{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}
.ih-item.circle.effect1 a:hover .spinner2{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}
.ih-item.circle.effect1 a:hover .spinner3{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}

.xjbtb1{ width:150px; height:auto; margin:0px auto; padding:30px; font-family:Microsoft YaHei; text-align:center;}
.xjbtb1 a{color:#666; line-height:25px; text-align:center; font-size:16px;}
.xjbtb1 p{ font-size:25px; color:#666; text-align:center;}

.sycpzs{ width:1200px; height:auto; padding:0px; margin:0px auto;}
.more{ height:20px; text-align:right;}
.sycplist{ height:40px; margin:0px auto; padding:0px;}
.sycplist ul{width:540px; max-width:1200px;margin:0px auto; height:40px; display:block; overflow:hidden;}
.sycplist li{ border:1px solid #cecece; width:158px; height:38px; line-height:38px; background:#fff; float:left; margin:0px 10px;font-size:14px; text-align:center;}
.sycplist li a{ color:#080808; }
.sycplist li a:hover{ color:#dd0000;}

.cplist{ width:1200px; height:auto; margin:0px ayto; padding:0px;}
.cplist li{ width:370px; overflow:hidden; height:247px; float:left; margin:15px; text-align:center; background:#fff;}
.cplist li a img{ width:100%;border-radius: 10px;}


.cpnr{ margin-left:110px; padding:10px; width:254px; height:166px; float:left; display:block; overflow:hidden; line-height:23px; font-size:14px;}
.cpnr:hover{ color:#fff;}.cpnr a:hover{ color:#fff;}
.cpnr p{ font-family:Microsoft YaHei; font-size:22px; font-weight:bold; margin-top:13px;}
.cpnr span{ font-family:Microsoft YaHei; font-size:14px;}
.height10{height:10px;width:100%;	margin:0px auto;padding:0px;overflow:hidden;}

.min3tb{ width:600px; margin:0px auto; padding:35px 0px 0px 0px;font-size:20px; font-family:Microsoft YaHei; color:#fff;}
.min3tb1{ width:240px; text-align:center; float:left; margin-left:29px;} 
.min3tb2{ width:240px; text-align:center; float:left; margin-left:61px;} 
.min3tb1 a{ height:61px; line-height:61px; width:240px; text-align:center; font-size:26px; color:#fff; display:block; margin-bottom:10px;}
.min3tb2 a{ height:61px; line-height:61px; width:240px; text-align:center; font-size:26px; color:#fff; display:block; margin-bottom:10px;}
.min3tb1 a:hover{color:#fff;} .min3tb2 a:hover{color:#fff;}

.sy-cptd{ width:980px; height:124px; margin:0px auto; padding:0px; display:block; overflow:hidden; font-size:12px; color:#333; line-height:20px;}
.sy-cptd a{ color:#333;}   .sy-cptd:hover{ color:#d30000;}.sy-cptd a:hover{ color:#d30000;}
.sy-cptd1{ width:165px; height:124px; float:left; padding-left:100px;background:url(../images/tb4.png) no-repeat left; display:block; overflow:hidden; background-position:left 0px;}
.sy-cptd2{ width:165px; height:124px; float:left; padding-left:110px;background:url(../images/tb4.png) no-repeat left; display:block; overflow:hidden; background-position:-347px 0px; margin:0px 80px; }
.sy-cptd3{ width:165px; height:124px; float:left; padding-left:100px;background:url(../images/tb4.png) no-repeat left; display:block; overflow:hidden; background-position:right 0px;}

.sy-cptd1:hover{background:url(../images/tb4hover.png) no-repeat left; display:block; overflow:hidden; background-position:left 0px;}
.sy-cptd2:hover{background:url(../images/tb4hover.png) no-repeat left; display:block; overflow:hidden; background-position:-347px 0px;}
.sy-cptd3:hover{background:url(../images/tb4hover.png) no-repeat left; display:block; overflow:hidden; background-position:right 0px;}

.sy-cptd1 p{ font-size:24px; font-family:Microsoft YaHei; margin-bottom:7px;}
.sy-cptd2 p{ font-size:24px; font-family:Microsoft YaHei; margin-bottom:7px;}
.sy-cptd3 p{ font-size:24px; font-family:Microsoft YaHei; margin-bottom:7px;}

.sanwang{ width:1030px; height:auto; padding:0px; margin:0 auto;}
.sanwangl{ width:240px; float:left; padding-left:20px;}
.sanwangr{ width:760px; float:right;}
.slider {
  position: relative;
  width:760;
  height: 430;
  overflow: hidden;
}
.slider__slides {
  position: relative;
  width: 400%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1);
  transition: transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1);
  transition: transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1), -webkit-transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1);
  will-change: transform;
}
.slider[data-pos="0"] .slider__slides {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
.slider[data-pos="1"] .slider__slides {
  -webkit-transform: translateX(-25%);
          transform: translateX(-25%);
}
.slider[data-pos="2"] .slider__slides {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.slider[data-pos="3"] .slider__slides {
  -webkit-transform: translateX(-75%);
          transform: translateX(-75%);
}
.slider__slide {
  float: left;
  width: 25%;
  height: 100%;
}
.slider__dots {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  bottom: 1.5em;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.slider__dot, .slider__indicator {
  display: block;
  margin: 0 0.5em;
  width: 1em;
  height: 1em;
  border-radius: 100px; background:#ff0000;
}
.slider__indicator {
  position: absolute;
  background: #666;
  width: auto;
}
.slider__indicator--left {
  -webkit-transition: left 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.15), right 0.3s 0.1s cubic-bezier(0.51, 0.92, 0.24, 1.15);
  transition: left 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.15), right 0.3s 0.1s cubic-bezier(0.51, 0.92, 0.24, 1.15);
}
.slider__indicator--right {
  -webkit-transition: left 0.3s 0.1s cubic-bezier(0.51, 0.92, 0.24, 1.15), right 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.15);
  transition: left 0.3s 0.1s cubic-bezier(0.51, 0.92, 0.24, 1.15), right 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.15);
}
.slider[data-pos="0"] .slider__indicator {
  left: 0em;
  right: 6em;
}
.slider[data-pos="1"] .slider__indicator {
  left: 2em;
  right: 4em;
}
.slider[data-pos="2"] .slider__indicator {
  left: 4em;
  right: 2em;
}
.slider[data-pos="3"] .slider__indicator {
  left: 6em;
  right: 0em;
}

.center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 430px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;

}

.slider {
  max-width:760px;
  max-height:430px;
}
.slider__slide:nth-child(1) { width:760px; height:430px;
  background:url(../images/zanshi1.jpg) no-repeat center;
}
.slider__slide:nth-child(2) {width:760px; height:430px;
  background:url(../images/zanshi2.jpg) no-repeat center;
}
.slider__slide:nth-child(3) {width:760px; height:430px;
  background:url(../images/zanshi3.jpg) no-repeat center;
}
.slider__slide:nth-child(4) {width:760px; height:430px;
  background:url(../images/zanshi4.jpg) no-repeat center;
}


.toacan{ width:1200px; height:280px; margin:0px auto; padding:0px; background:url(../images/jz.png) no-repeat center top;}
.toacan1{ width:360px; height:250px; float:left; display:block; overflow:hidden;}
.toacan2{ width:360px; height:250px; float:left; display:block; overflow:hidden; margin-left:60px;}
.toacan3{ width:360px; height:250px; float:left; display:block; overflow:hidden; margin-left:60px;}
.taocanjs{ width:260px; height:auto; color:#313131; font-size:14px; line-height:25px; font-family:Microsoft YaHei; margin:40px 0px 35px 40px;}
.taocanjs p{ font-size:24px;}
.liji{ width:360px; height:41px; font-size:18px; line-height:41px; color:#fff; text-align:center;}
.liji a,.liji:hover{ color:#fff;height:41px; font-size:18px; line-height:41px;}
.dbdh{ width:1100px; height:150px; padding:40px 0px; margin:0px auto; display:block; overflow:hidden; color:#fff; font-size:14px; }
.dbdh a{ color:#fff;}.dbdh a:hover{ color:#fff;}

.syhzhb{ width:1200px; height:140px; display:block; overflow:hidden; margin:0px auto; padding:0px;}








.height20{height:20px;width:100%;margin:0px auto;padding:0px;overflow:hidden;}
.height15{height:15px;width:100%;margin:0px auto;padding:0px;overflow:hidden;}
.height24{height:24px;width:100%;margin:0px auto;padding:0px;overflow:hidden;}

.footd {
	width:100%;
	height:auto;
	margin:0px auto;
	padding:0px;
	background:#252525;
	clear:both;
	overflow:auto;
}
.footer {
	width:1100px;
	height:auto;
	line-height:25px;
	margin:0px auto;
	padding:20px 0px 10px 0px;

	color:#fff;
	font-size:14px;
	clear:both;
	overflow:hidden;
}
.db {
	width:1100px;
	height:auto;
	line-height:25px;
	float:right;
	margin:0px auto;
	color:#fff;
}
.db a {
	color:#fff;
	text-decoration:none;
}
.db a:hover {
	color:#fff;
	text-decoration:none;
}
.clear {
	clear:both;
	height:0px;
	overflow:hidden;
}



.height40{ width:100%; height:40px; margin:0px auto; padding:0px; clear:both; display:block;}
.height95{ width:100%; height:100px; margin:0px auto; padding:0px; clear:both; display:block;}
.height21{ width:100%; height:21px; margin:0px auto; padding:0px; clear:both; display:block;}
.height8{ width:100%; height:8px; margin:0px auto; padding:0px; clear:both; display:block;}
/*小程序*/
.xcx1{ width:100%; height:auto; margin:0px auto; padding:0px; text-align:center;}
.xcx1 img{ width:100%; height:auto; margin:0px auto; padding:0px; text-align:center;}

.xcx2{ width:100%; height:auto; padding:40px 0px 18px 0px; margin:0 auto; background:#efefef;}
.xcx2-1{ width:1200px; height:35px; line-height:35px; color:#333; font-family:Microsoft YaHei; font-size:36px; margin:0px auto; padding:0px; text-align:center;}
.xcx2-2{ width:1200px; height:80px; line-height:80px; margin:0px auto;  color:#666; font-family:Microsoft YaHei; font-size:18px; padding:0px; text-align:center;}
.xcx2-3{ width:357px; height:60px; margin:0px auto; padding:0px; text-align:center; background:#f66a3b; border-radius:5px;_border-radius:5px;}

.xcx3-1{ width:1200px; height:35px; line-height:35px; color:#333; font-family:Microsoft YaHei; font-size:36px; margin:0px auto; padding:0px; text-align:center;}
.xcx3-2{ width:1200px; height:50px; line-height:50px; margin:0px auto;  color:#666; font-family:Microsoft YaHei; font-size:18px; padding:0px; text-align:center;}
.xcx3-3{ width:1200px; height:120px; margin:0px auto; padding:105px 0px 0px 0px;background:url(../images/xcxys1.jpg) no-repeat top center; display:block; overflow:hidden;}

.xcx3-t1{ width:200px; height:95px; display:block; overflow:hidden; float:left; margin-left:113px;}
.xcx3-bt{ text-align:center; font-size:18px; color:#333; font-family:Microsoft YaHei; height:45px; line-height:45px; display:block; overflow:hidden;}
.xcx3-nr{ text-align:center; font-size:14px; color:#999; font-family:Microsoft YaHei; width:200px; height:46px; line-height:23px; display:block; overflow:hidden;}

.xcx3-4{ width:1200px; height:120px; margin:0px auto; padding:105px 0px 0px 0px;background:url(../images/xcxys2.jpg) no-repeat top center; display:block; overflow:hidden;}

.xcx4{ width:100%; height:1130px; margin:0px auto; padding:0px;  background:url(../images/xcxbg1.jpg) no-repeat center;}
.xcx4-1{ width:1200px; height:auto; margin:0px auto; padding:0px; text-align:center;}
.xcx4-2{ width:1200px; height:35px; line-height:35px; color:#fff; font-family:Microsoft YaHei; font-size:38px; margin:0px auto; padding:0px; text-align:center;}
.xcx4-3{ width:1200px; height:70px; line-height:70px; margin:0px auto;  color:#fff; font-family:Microsoft YaHei; font-size:16px; padding:0px; text-align:center;}
.jjfalb{ width:980px; height:72px; margin:0px auto; padding:0px;}
.jjfalb ul{}
.jjfalb li{ width:176px; height:70px; font-size:16px; font-family:Microsoft YaHei; text-align:center;color:#fff; float:left; margin:0px 10px;}
.jjfalb li a{ width:110px; height:50px; font-family:Microsoft YaHei; text-align:center; line-height:25px; color:#fff; padding:10px 30px; display:block; overflow:hidden; border:1px solid #fff; border-radius:10px; _border-radius:10px;}
.jjfalb li a:hover{ width:110px; height:50px; font-family:Microsoft YaHei; text-align:center; line-height:25px; color:#fff; padding:10px 30px; display:block; overflow:hidden; background:#f66a3b;}
.jmore{ width:350px; height:60px; margin:0px auto; padding:0px; border-radius:10px; _border-radius:10px; background:#f66a3b;}
.jmore a{ width:350px; line-height:60px; color:#fff; text-align:center; font-family:Microsoft YaHei; font-size:20px;}
.jmore a:hover{ color:#fff;}
.xcx5{ width:100%; height:480px; background:#efefef;}
.xcx5-1{ width:1200px; height:480px; margin:0px auto; padding:0px;}

.xcx6{ width:1200px; height:auto; margin:0px auto; padding:0px;}
.xcxlct{ width:1200px; height:500px; margin:0px auto; padding:0px;background:url(../images/zulc1.jpg) no-repeat center;}
.xcxlct-1{ width:117px; height:226px; float:left; padding:0px; margin-left:32px; margin-top:212px;}
.xcxlct-2{ width:117px; height:226px; float:left; padding:0px; margin-top:20px; margin-left:46px;}
.xcxlct-3{ width:117px; height:226px; float:left; padding:0px; margin-left:53px; margin-top:212px;}
.xcxlct-4{ width:117px; height:226px; float:left; padding:0px; margin-top:20px; margin-left:66px;}
.xcxlct-5{ width:117px; height:226px; float:left; padding:0px; margin-left:65px; margin-top:212px;}
.xcxlct-6{ width:117px; height:226px; float:left; padding:0px; margin-top:20px; margin-left:53px;}
.xcxlct-7{ width:117px; height:226px; float:left; padding:0px; margin-left:46px; margin-top:212px;}

.lct01{ width:107px; height:30px; line-height:30px; margin:0px auto; padding:0px; font-family:Microsoft YaHei; font-size:20px; color:#fff; text-align:center;}
.lct02{ width:107px; height:30px; line-height:25px; margin:0px auto; padding:0px; font-family:Microsoft YaHei; font-size:14px; color:#fff;}

.xcxlct-1:hover{}
.xcxlct-2:hover{ background:url(../images/zulc1hover2.png) no-repeat;}
.xcxlct-3:hover{ background:url(../images/zulc1hover3.png) no-repeat;}
.xcxlct-4:hover{ background:url(../images/zulc1hover4.png) no-repeat;}
.xcxlct-5:hover{ background:url(../images/zulc1hover5.png) no-repeat;}
.xcxlct-6:hover{ background:url(../images/zulc1hover6.png) no-repeat;}
.xcxlct-7:hover{ background:url(../images/zulc1hover7.png) no-repeat;}



.xcx7{ width:100%; height:340px; background:#efefef;}
.xcx7-1{ width:200px; height:60px; margin:0px auto; padding:0px; border-radius:10px; _border-radius:10px; background:#f66a3b; text-align:center;}
.xcx7-1 a{ width:200px; line-height:60px; color:#fff; text-align:center; font-family:Microsoft YaHei; font-size:20px;text-align:center; }
.xcx7-1 a:hover{ color:#fff;}













/*在线客服*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; top:110px; padding-top:110px; background:url(../image/r_b.png) 0px bottom no-repeat; 
           z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../image/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../image/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none;
                                                display:block;}
.izl-rmenu .btn-wx{background:url(../image/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../image/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px;
                              text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../image/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}